upon it - Deutsch Englisch Wörterbuch